C1Report のPageHeader プロパティとPageFooter プロパティを使用して、ページヘッダーセクションやページフッタセクションをすべてのページに表示したり、レポートヘッダセクションやレポートフッターセクションを含むページでは非表示にすることを指定できます。
さらにカスタマイズが必要な場合もあります。たとえば、奇数ページと偶数ページで異なるヘッダーをレンダリングする場合です。それには、レンダリングするページに基づいてフィールドを表示または非表示にするスクリプトを使用します。
たとえば、レポートヘッダーに「h<x>odd」および「h<x>even」という名前のいくつかのフィールドがある場合は、次のスクリプトで、これらのフィールドをページの奇数偶数に応じて表示または非表示にできます。
VBScript |
コードのコピー
|
---|---|
' VBSsript: PageHeader.OnFormat イベント
odd = (page mod 2 <> 0)
h1odd.Visible = odd
h2odd.Visible = odd
h1even.Visible = not odd
h2even.Visible = not odd
|
CommonTasks.xml にあるレポート「09: 動的なページヘッダ」を参照してください。